home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 23 Geos Applications / GEORAM.TXT < prev    next >
Text File  |  2019-04-13  |  8KB  |  178 lines

  1. First look at: geoRAM
  2.  
  3.  
  4.     geoRAM from Berkeley Softworks is a memory expansion peripheral for use
  5. with GEOS 64 and 128.  It includes new boot disks for both, which are required
  6. to use this unit, which is not compatible with the CBM 1764/1750 REU units.
  7. This new GEOS release is designated GEOS 2.0r.
  8.  
  9.  
  10.  
  11. What's in the box?
  12.  
  13.  
  14.     : Two "flippy" 5-1/4" disks, one primary, one backup.  Each has a GEOS
  15.       64 2.0r boot disk on the front, and a GEOS 128 2.0r boot disk on the
  16.       back.
  17.     : GEOS 2.0r For Use With geoRAM User's Manual, 92 pages, saddle-bound.
  18.     : Product registration card.
  19.       and, of course,
  20.     : geoRAM 512k memory expansion unit.  The unit itself is roughly 3-1/2"
  21.       wide, 1-1/8" high, and 7-1/4" long, including the connector.  It will
  22.       extend about 6" from the back of your computer, a bit more than a 1750.
  23.       A number of electronic components are exposed near the connector, but
  24.       these will all be concealed (and protected) when the unit is installed.
  25.  
  26.  
  27. What's on the disks?
  28.  
  29.     geoRAM requires replacement of the GEOS kernal and Configure files.  The
  30. supplied disks, after installation, are boot disks with these changed files.
  31. The installation process is typical GEOS procedure, but it is especially
  32. important to remember to key your new boot disks to your existing Applications
  33. master disks, so that your existing copy-protected applications can be used
  34. with your new boot disks.  Read the installation section of the User's Guide
  35. carefully.  It contains the best set of GEOS installation instructions BSW has
  36. ever supplied.
  37.  
  38.  
  39. Required/recommended hardware/software:
  40.  
  41.     - Commodore 64 or 128, any model.
  42.     - Compatible monitor.
  43.     - One 5-1/4" drive (1541 or 1571).
  44.     - Blank 5-1/4" floppies.
  45.     - Supported GEOS input device.
  46.     - GEOS 64, 1.2 or later,  or GEOS 128, any version.  Note that this package
  47.       is unlike the GEOS 2.0 upgrade package in that it only replaces your
  48.       boot disks.  It does not include new versions of the applications or desk
  49.       accessories.  It is also unlike the old 1351/1764 GEOS upgrade disks in
  50.       that it provides replacement boot disks, rather than overwriting existing
  51.       ones.
  52.   Additionally, the following is recommended:
  53.  
  54.     - Additional drives (1541, 1571, or 1581.)
  55.     - GEOS supported printer.
  56.  
  57.  
  58. Features:
  59.  
  60.     From a GEOS user's point of view, the geoRAM is almost identical to the CBM
  61. 1750 REU.  It provides 512k of RAM that can be used to emulate the 1541 or 1571
  62. drives, to "shadow" a 1541 (a full-disk cache scheme, similar to that used on
  63. high-price PCs and mainframes,) or to shadow the 1581 directory.  It does not
  64. support the DMA option present with the true REU units, since that requires the
  65. MMU chip present in those units, which is proprietary to Commodore.  This
  66. results in some operations being slower.  This is most noticeable when
  67. scrolling down a geoPaint document, even when geoPaint and the document are on
  68. a RAM disk.
  69.     Like the REU units, geoRAM provides room for fast reboot of GEOS from
  70. BASIC, a home for the Superdebugger feature of geoProgrammer, and, perhaps most
  71. important, permits a program resident on one type of disk to access data files
  72. from a different type, since the "disk driver" portion of the desktop is
  73. automatically, and invisbily, stored there.
  74.     The special GEOS 2.0r boot disks are functionally equivalent to the
  75. respective GEOS 2.0 disks.  No new functions are provided.  The only changes,
  76. in fact, are to the GEOS KERNAL file, and to the CONFIGURE program.
  77.  
  78.  
  79. Kudos:
  80.  
  81.     The User's Manual is attractively designed, and contains explicit, step-by-
  82. step installation instructions for the replacement boot disks.
  83.     geoRAM arrived by UPS Second Day Air.  This UPS option includes Saturday
  84. delivery, which allowed the unit to arrive the weekend before Christmas, rather
  85. than the Tuesday after.  Nice touch!
  86.  
  87.  
  88. Concerns:
  89.  
  90.     Unlike the 1764 REU for 64, no special power supply is provided with the
  91. geoRAM.  Attempting to use a true REU with a stock 64 power supply is an
  92. invitation to disaster, since the additional power requirements of the REU
  93. cannot be met.  According to the User's Manual, geoRAM "is designed using only
  94. High Speed CMOS technology... An external power supply upgrade is unnecessary.
  95. The total average current drain is about 80ma."
  96.     In order to quell my personal doubts about the wisdom of using this unit
  97. with a stock 64 power supply, I conducted a burn-in test, as follows:
  98.     A C64, with standard power supply and 1670 attached (to provide some extra
  99. load,) was left powered up for 24 hours.  Following successful completion of
  100. this test, the computer was powered off, the geoRAM unit was attached, and the
  101. test repeated for a further 48 hours.  There were no problems encountered.
  102. While I'm still concerned about geoRAM pushing marginal power supplies "over
  103. the edge," it appears that most users will have no trouble in this area.  With
  104. it's robust stock power supply, the 128 is quite capable of driving a true REU,
  105. and should have no problems at all with geoRAM.
  106.  
  107.  
  108. Problems:
  109.  
  110.     With one exception, discussed below, no problems were encountered during
  111. testing.  A wide variety of GEOS software performed correctly with geoRAM
  112. installed.  In some cases, there was a noticeable, if small, loss of
  113. performance compared to a 1750 REU installation, but this was expected.
  114.     The one program that did present a problem was Joe Buckley's REU Zap II.
  115. This program copies all files present on a RAM disk to a single Application
  116. file, which can be used at a later date to recreate that RAM disk.  Thus, a
  117. variety of RAM disks, tailored to specific applications, can be created
  118. quickly.  When used with geoRAM, the results are unpredicatable.  It doesn't
  119. crash, but some programs on the recreated RAM disk do crash.  I left a message
  120. on CBMPRG forum letting Joe respond to this.  His reply follows:
  121.  
  122.  
  123. #: 21893 S15/GEOS Programming
  124.     31-Dec-89  13:23:14
  125. Sb: #21892-geoRAM vs REU Zap
  126. Fm: Joe Buckley/GEOS SL 71570,2600
  127. To: Ed Flinn 76703,4032
  128.  
  129. Ed,
  130.         Actually, I'm surprised it got that far.
  131.         I use all of the GEOS REU variables and system calls to get access to
  132. the REU (ramSize, FetchRam, StashRam).  In theory, if they emulated the REU
  133. calls acurately enough, it should work.
  134.         You've already said that the superDebugger runs in the new unit.
  135.         The 'Clear REU' option is designed to 'hang up' due to its method of
  136. clearing.  I assume you mean it acts differently from the way it does on an REU.        Generally...it should work, but without one to beat around, I have no
  137. way to run tests.
  138.                                                             Joe
  139.  
  140.     With this in mind, I now suspect that some other programs will turn out to
  141. have compatibility problems with the unit.  My testing has not uncovered them.
  142. This document will be updated with further information, when it becomes
  143. available.
  144.  
  145.  
  146. Quibbles:
  147.  
  148.     No program for testing the geoRAM is supplied.  While the lack of native-
  149. mode and CP/M mode support is even more significant, it would be unfair to
  150. blame BSW for these.  A GEOS application to test the integrity of the unit
  151. should have been provided, though.
  152.  
  153.  
  154.  
  155. In conclusion:
  156.  
  157.     GEORAM is a desirable addition to a GEOS system for those users who are
  158. unable to obtain a 1750 REU.  It provides the same storage, and only slightly
  159. less speed.  It is not compatible with the REU units, and can only be used with
  160. GEOS at this time.  It seems likely that only the most forward-looking
  161. providers of commercial software will support this unit.  If Commodore should
  162. decide to resume production of the 1750 at levels that make it generally
  163. available, this will be assured, since few well-informed users would buy this
  164. in preference to a 1750.  At present, though, it seems unlikely that CBM will
  165. do so.
  166.     With no CP/M or RAMDOS support available for the unit at this time, it is
  167. poor competition for the 1750, but it has one outstanding advantage: it is
  168. available.  My advice: if you can find a 1750, buy it.  If you can't find one,
  169. and want the advantages it brings to GEOS, then buy the geoRAM.  If you're a
  170. CBM or CP/M programming whiz, buy the geoRAM, and design the 64/128 and CP/M
  171. utilities the rest of us are waiting for.
  172.  
  173.  
  174.  
  175.  
  176. Ed Flinn, CBMART Sysop, 76703,4032
  177. 12/31/90
  178.